Hydrogen Semi-Trucks: A Total Failure In The Making.